package net.news.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import net.news.entity.NewsType;

import com.liesp.base.BaseDAO;

/**
 * 项目名称：cmunews3084<br>
 * 类名称：NewsTypeDao <br>
 * 类描述： TODO(请输入类的描述) <br>
 * 创建人：charles 创建时间：2011-4-12 下午09:38:22 <br>
 * 修改人： 修改时间： <br>
 * 修改备注：
 * 
 * @version V1.0
 */
@Repository
public class NewsTypeDao extends BaseDAO<NewsType, Integer> {

	/**
	 * 查询newstype对象方法
	 * 
	 * @return
	 */
	public List<NewsType> findNewsType() {
		String hqlString = "from NewsType";
		return this.findByHql(hqlString);
	}

	/**根据id查询新闻类型
	 *
	 * @param newsType
	 * @return
	 */
	public List<NewsType> findNewsTypeById(NewsType newsType) {
		String hql = "from NewsType as nt where nt.id=?";
		return this.findByHql(hql, new Object[] { newsType.getId() });
	}

}
